func runtime.heapBitsInSpan
34 uses
runtime (current package)
malloc.go#L1130: if heapBitsInSpan(size) {
malloc.go#L1155: if heapBitsInSpan(size) {
malloc.go#L1184: if typ != nil && typ.Pointers() && !heapBitsInSpan(elemsize) && size <= maxSmallSize-gc.MallocHeaderSize {
malloc.go#L1522: if !heapBitsInSpan(size) {
malloc.go#L1613: if heapBitsInSpan(size) {
malloc.go#L1980: if !noscan && !heapBitsInSpan(size) {
malloc_generated.go#L88: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(8)) {
malloc_generated.go#L241: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(16)) {
malloc_generated.go#L394: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(24)) {
malloc_generated.go#L547: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(32)) {
malloc_generated.go#L700: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(48)) {
malloc_generated.go#L853: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(64)) {
malloc_generated.go#L1006: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(80)) {
malloc_generated.go#L2010: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(elemsize_)) {
malloc_stubs.go#L203: if !heapBitsInSpan(size) {
malloc_stubs.go#L538: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(elemsize_)) {
mbitmap.go#L76: func heapBitsInSpan(userSize uintptr) bool {
mbitmap.go#L146: if heapBitsInSpan(span.elemsize) {
mbitmap.go#L514: } else if (!s.spanclass.noscan() && heapBitsInSpan(s.elemsize)) || s.isUserArenaChunk {
mbitmap.go#L708: if doubleCheckHeapSetType && (!heapBitsInSpan(dataSize) || !heapBitsInSpan(span.elemsize)) {
mfinal.go#L466: if !span.spanclass.noscan() && !heapBitsInSpan(span.elemsize) && span.spanclass.sizeclass() != 0 {
mgcmark_greenteagc.go#L259: return heapBitsInSpan(size) && size >= 16
mheap.go#L1464: if heapBitsInSpan(s.elemsize) && !s.spanclass.noscan() {
mheap.go#L1470: if !s.spanclass.noscan() && heapBitsInSpan(s.elemsize) {
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)